<?
function dirsize($dir) 
{
   $handle=opendir($dir); 
   $size = 0;
   while ( $file=readdir($handle) ) 
   {
       if ( ( $file == "." ) || ( $file == ".." ) ) continue;
       if ( is_dir("$dir/$file") )
           $size += dirsize("$dir/$file");
       else
           $size += filesize("$dir/$file");
   }
   closedir($handle);
   return $size;
}
?>